add a test with different impl of the same schema