Add shortcuts to hierarchy traversal enumerations to Component.
Rewrite SelfChildren function