some classes to implement generative Structure;
question: An OpNode has two Structure interpretation: one from the base
class, another from the return type of the eval() method, which one 
provides the Structure intepretation???