reformat private method
add compass support
add asset cache for stylesheet, also cache asset object instead of mtime
sass engine need sass_engine_options