substituted :use with :require and :as with :refer