--load and --load-all
options in the same order as compass
process arguments slightly more neatly
fix dependencies
strongly type the argument builder
--require via same arg builder mechanism