The spec about serialization only handle fields. So why there is this validation rule? I think ```Found non-transient, non-static member. Please mark as transient or provide accessors. (BeanMembersShouldSerialize)``` is just wrong. A serializable field must not have a getter or setter?