one commit with the code from CPCL and JFDI in it
a working minimum