CodeExpression CreateNullableExpression (Type type, CodeExpression inst, bool nullable) { if (!nullable) return inst; return new CodeObjectCreateExpression (type, new CodeExpression[] {inst}); }