Fixes #291 - no protected member should start with underscore