You found a bug! I figured it out. Give me a couple of minutes, and I'll post the updated version.
(The bug, in case you are wondering, is a slightly complicated thing related to using both self-references and the new in-table $has_one relationships.)