Made bang patterns wrap arbitrary patterns