add HAML-JS support