Hi,
First, thanks Justin.
I understand why angular can't throw any error when i create key 'parent'. But, i don't understand why angular doesn't validates unknown keys and throws an error.
About the directive. I isolated the scope of my parent directive to avoid show/hide all child-two directives, when i have more than one of it. But, now, the text of directive child-two is never show, because child.show is undefined.
I think that child-two prototypical inherits scope from parent scope and have 'direct' access to parent properties. Why child.show is undefined? This is my updated
plunk.