Revert "properties cannot be private for inheritance to work."

This reverts commit 1e1bdb1d99fa84fa73d665eba666fc9140b21739.