exposed compile() function in module 'apl'
adapted compiler to CoffeeSubscript's requirements