assertion macros + fixed dep order of gulp build