Gulp should not be required directly, its passed in