Checks if parent defines different access restrictions than this one.
visibility attribute for scope that hosts this one
'true' if parent is already more restrictive than this one and thus no differentiation is needed.
See Implementation
Checks if parent defines different access restrictions than this one.