Remove redundant local parent getters, the same functionality is already inherited
remove local parent getters where this can be handled by core with reflection
Remove some outdated documentation
Small simplifications