Consolidate sequential collection ops macro helpers