ParentFull threaddaurnimator·Cassowary ( http://constraints.cs.washington.edu/cassowary/ ) is used by Apple for this.View on HN