A declarative layer on top of gulp