standardize interface of all firehose_group functions to take argument of type Sink

#[80129308]