@override $Value? call(Runtime runtime, $Value? target, List<$Value?> args) { return func(runtime, $this ?? target, args.sublist(3)); }