PrivateAccessUtil.addPrivateAccessStubs(PrivateAccessType.Both, "jsni", containingClassBuilder, field, new Modifier[] {});
BlockStatement methodBody = new BlockStatement();
// Now unwrap in case it's a WrappedPortable
methodBody.addStatement(
If.instanceOf(Stmt.loadVariable(entityInstanceParam), WrappedPortable.class)
.append(Stmt.loadVariable(entityInstanceParam).assignValue(Stmt.castTo(WrappedPortable.class, Stmt.loadVariable(entityInstanceParam)).invoke("unwrap")))
.finish());
// Now generate a call to the private accessor method for the field in question.