private JMultiExpression createMultiExpressionForInstanceAndClinit(JMethodCall x) {
JMultiExpression multi = new JMultiExpression(x.getSourceInfo());
// Any instance expression goes first (this can happen even with statics).
if (x.getInstance() != null) {
multi.addExpressions(x.getInstance());
}
// If we need a clinit call, add it first
JMethodCall clinit = createClinitCall(x);
if (clinit != null) {