internal override bool TryGetValue(CodeContext/*!*/ context, object instance, PythonType owner, out object value) { Assert.NotNull(context, owner); value = new BoundEvent(this, instance, owner); return true; }