drop method
Drops this Objection on phase, allowing it to progress if nothing else is holding it from completing.
Implementation
void drop() {
if (!isRaised) {
throw Exception('Objection already dropped');
}
phase._dropObjection(this);
_completer.complete();
}