publisher :: signal