return new ASTAllocationExpression(javaType, arguments, null);
        }
        else
        {
            final String methodName = reference.getName().getIdentifier();
            MethodInfo refMethod = refType.findMethod(methodName, arguments.getNumberOfArguments());
            if (refMethod != null && refMethod.getModifiers().is(ModifierSet.Modifier.STATIC))
            {
                return makeStaticMethodCall(javaType, refMethod, arguments);
            }
            if (arguments.getNumberOfArguments() > 0)
            {