prototype for grunt tasks plugin