This is done to ease code reuse in the following commit. It'd also help should we ever want properly mount functions class to schema object instead of static storage.
This is done to ease code reuse in the following commit. It'd also help should we ever want properly mount functions class to schema object instead of static storage.