updates to haml 0.4