FIxed most color functions
Better context factory
Correct recursive variable definition guarding
A LESS-specific ~"..." token resolving