https://medium.com/@overheardswift/automatically-translates-views-to-use-auto-layout-with-builder-pattern-b9b61fae9b1a