public static function getBlueprint($name, $type, $override = array(), $persisted = true)
    {
        $factory = self::loader()->load($name);

        return $factory->create($type, $override, $persisted);
    }