Allow the definition of extended nodes in FScript
The attached patch allows the definition of extended nodes. Extended nodes can be useful when defining sub-models. For example, a such model could extend the Fractal model by defining a specialization of the component node.