Major source indentation;  Major bug:  toDecimal() did not check validity of D/M/S before computing a final ordinate value -- Impacted mostly DD patterns
Dealt with many obscurities with path management; indents;  XText.main reports better error conditions via setup() exception and other path-related fixes.