Got rid of declarations as values, since it because extremely complicated to parse and was unconventional for python programmers. Using two lines to do the same thing is clearer and much better for performance.
Fixed bug that would access larger scope before closer scope when both variables are considered public. (ie. nested twice)
Added gordian primitives that are better for internals and for output (spit out standard objects)
Added - and + signs in front of values to reverse numbers and ensure type.
Revamped calculations to parse and do calculation when constructed.
Revamped expressions to better fit new way to see values. All parse by static methods.
Added detail to returning method error message with illegal names.
Made parenting defined methods more efficient, revamped value conversion and returning method detection.