fixes #38. Implicit resolution in  GenericAvroSchemeLaws