Changed C_Function.Type to C_Symbol from string.
Registered special names.
Moved Program.Begin.
Refactored create function by method.
Rewrote string logicals for creation function by method.
Implemented C_TypeDef sets. Reimplemented typedefs in BCL.HPP.
Programmed predicate symbols for parameters.
(Program) Refined TypeDef and method definitions.