removed comment-out lines
renamed _exprCallerStack -> _exprLeaderStack
added inheritance test
implemented cast from stream to template