add haml -r feature to support view helper feature