class DefaultInitialContext implements Context {

    @Override
    public Name composeName(Name name, Name prefix) throws NamingException {
        String returnedName = composeName(name.toString(), prefix.toString());
        return new CompositeName(returnedName);
    }

}