You're right Marc, I didn't think of using `HStoreField.register_lookup` instead of `Field.register_lookup`, that is the cleanest approach; I'm going to change the code later and push the changes for further review, thank you.