onPreDeserialize function for subscriber, enforces property annotations