if (strcmp(type, @encode(CLLocationCoordinate2D)) == 0) {
		CLLocationCoordinate2D returnValue = value.toCLLocationCoordinate2D;
		[invocation setReturnValue: &returnValue];
		return YES;
	}