A general layout restrictions API upon which particular layout management implementations can build constraints on layout changes.