I don't think this return value is used anywhere. Just replace` tryDrain` with `drain`.