public static function build($modelName, $callback = null)
    {
        $data = self::attributes_for($modelName, 1, $callback);
        $instance = self::getInstance();
        $definition = $instance->definition(1, $callback);
        return $instance->factory->build($data, $definition);
    }