Extract serialization/reflection utils to be re-used in other apps
typo
better naming