cyclic IDREF patched castor-1.1.1 source