first stab at reworked jk.py parsing. FSMParser seem to start being of help now...