| Index: runtime/lib/invocation_mirror_patch.dart | 
| diff --git a/runtime/lib/invocation_mirror_patch.dart b/runtime/lib/invocation_mirror_patch.dart | 
| index 5bf4e42e2c29a63de5f3b17bd4482ce5e4d43b48..5eedca095075c9ec67b08efe4aa54e87e865e010 100644 | 
| --- a/runtime/lib/invocation_mirror_patch.dart | 
| +++ b/runtime/lib/invocation_mirror_patch.dart | 
| @@ -7,13 +7,17 @@ class _InvocationMirror implements InvocationMirror { | 
| static final int GETTER = 1; | 
| static final int SETTER = 2; | 
|  | 
| -  final String methodName; | 
| +  final String memberName; | 
| final List positionalArguments; | 
| final Map<String,dynamic> namedArguments = null; | 
|  | 
| final int _type; | 
|  | 
| -  _InvocationMirror(this.methodName, this._type, this.positionalArguments); | 
| +  _InvocationMirror(this.memberName, this._type, this.positionalArguments); | 
| + | 
| +  static _allocateInvocationMirror(name, arguments) { | 
| +    return new _InvocationMirror(name, METHOD, arguments); | 
| +  } | 
|  | 
| bool get isMethod => _type == METHOD; | 
| bool get isAccessor => _type != METHOD; | 
|  |