revert default serialization: ignore non-public members. Also need to exclude backing field in non-default serialization.