   (instance? Context x))
 
 (defn- within-with-context?
-  "Determines whether the argument is an instance of Context."
-  [x]
+  "Ensures that the function is within a valid with-context form."
+  []
   (and (bound? #'*context*)
        (context? *context*)))
 

  :layout-inflater for the layout inflater service.  If within a with-context
  form, the context may be omitted."
  ([type]
   {:pre [within-with-context?]}
   (get-system-service *context* type))
  ([^Context context type]
   {:pre [(keyword? type)

    :post [(integer? %)]}
   (resolve-it name context type))
  ([type name]
   {:pre  [(within-with-context?)
           (keyword? type)
           (resolvable? name)]
    :post [(integer? %)]}
