Fun with bpel