| line | l | !l&&r | !l&&!r | condition | 
 
| 60 | 0 | 0 | 0 | $optional || $eatall | 
 
| 103 | 0 | 0 | 0 | ref $self || $self | 
 
| 257 | 0 | 0 | 0 | $self->{'federation'} ||= 'Protocol::Matrix::HTTP::Federation'->new | 
 
| 264 | 0 | 0 | 0 | $self->{'http_client'} ||= do {
	require App::MatrixTool::HTTPClient;
'App::MatrixTool::HTTPClient'->new('family', $self->sock_family, map({$_, $self->{$_};} 'print_request', 'print_response'))
} | 
 
| 279 | 0 | 0 | 0 | $self->{'server_key_store'} ||= do {
	require App::MatrixTool::ServerIdStore;
'App::MatrixTool::ServerIdStore'->new('path', $self->server_key_store_path)
} | 
 
| 293 | 0 | 0 | 0 | $self->{'client_token_store'} ||= do {
	require App::MatrixTool::ServerIdStore;
'App::MatrixTool::ServerIdStore'->new('path', $self->client_token_store_path, 'encode', 'raw')
} |