stack underflow with .HAML revisions