Full HAML conversion