ADDED: Broadened hspool to accept T:CircTarget in place of OwnedCircTarget. BREAKING: APIs now return and accept Arc