SLIM and HAML as optional