feature: added Haml support