Fluid.subclass(), Fluid.mixin(), Fluid.define() and fluid.route()