UILabel + Layout : adds optional parameters to specify whether a label should fit to its content or is flexible in width/height.
By default it will fit in both direction of stretch in width in it is in a vertical layout (backward compatibility)