Framework for Hack http://hacklang.org/