ParentFull threadfinishingmove·And it's extremely hard to write unit tests for crappy code.View on HN