A UIView category to make programmatic auto layout readable with less code