a better and much shorter way of achieving message groups in spring integration suggested by gary russell on the spring forums