final public function build()
    {
        $arguments = func_get_args();
        $filename = array_shift($arguments);

        $className = $this->buildClassNameByFileName($filename);

        $ib = new InstanceBuilder();
        return $ib->build($className, $arguments);
    }