(but not necessarily found elsewhere)
- Native Sourcemap support: JavaScript and CSS often need these for debugging purposses. Managing this manually tends to be a complete PITA. Also we want a way to globally turn these off, if we need better build time (see next).
- Native Watch & Serve: Setting up a dev environment should be straightforward, as the build tool should support mutliple environments, but also the abbility to watch source files and serve them from itself.
- Lazy: Shouldn't rebuild stuff if it doesn't need to.
- Native concurrency: Detect dependencies and parallelize automatically.