Future<DriveStep> tap(dynamic target, {Duration? settle}) { return _act( 'tap', target, settle, (finder) => controller.tapAt(_contact(target, finder)), ); }