add codes
rm cruft
assemble query
tiny test
case sensitivity is a bear
Merge pull request #30 from Trott/field-specific

Field specific