A search over free text fields should support:
a normal search "thomas" (always)
an and condition like "thomas+raith" (if possible)
an or condition like "thomas||raith" (if possible)