Changed modifiers for generated private methods to 'protected' to ease
customization by subclassing
Regenerated CS with current SDK