private function aliasDefault($name)
    {
        $spec = sprintf('\Underscore\Mutator\%sMutator', ucfirst($name));

        if (!class_exists($spec)) {
            $spec = sprintf('\Underscore\Accessor\%sAccessor', ucfirst($name));
        }

        if (!class_exists($spec)) {
            $spec = sprintf('\Underscore\Initializer\%sInitializer', ucfirst($name));
        }

        if (!class_exists($spec)) {
            throw new \BadMethodCallException(sprintf('Unknown method Underscore->%s()', $name));
        }

        $this->aliases[$name] = $spec;
    }