Ideas and experiments for a new Swift AutoLayout DSL