What is the purpose of haml here? Doesn't it work regardless of the template type? I think we can get rid of HAML entirely for the test suite and not need the extra dependency.