ParentFull threadcopper·This is why I rather enjoy discussing horrible hairy corner cases like this - there's always something I've overlooked :)View on HN