2026-04-27 ・ 14:22 fixed the partial-in-partial bug. recursive expansion with cycle detection. five lines, took an hour to find.