Use depend_on instead of require