Changed public const/readonly to protected+getter