Tests for visibility of properties along class hierarchies