Thanks Huevos!!! Looks good...
Is it possible for you to help us to limit the patch to only the 'stuff' that is really required for supporting JESS...So at least remove the coloring stuff for debugging...
For real good testing one of our devs still need a JESS setup... so at this moment on short term we cannot test/verify/improve... So for a short term solution we need a good clean commit suggestion...