There is a similar language implemented in HermesJMS. We should investigate it.