bug fix, annotations now applied to getters.
custom field serializers added