include protected properties and methods only if they are marked as api