working on #488 and found an old bug introduced in fe86f9e82816e24ac8d04b9556b55ff8036e22d0 in june that made it so that fields with uppercase names werent returning matches due to toLowerCase