iOS 8 doesn't seem to call `layoutSubviews` on `ALLabel` if it's within a table view cell (not sure what's happening behind the scenes...?). However, it's actually better to update the `preferredMaxLayoutWidth` within the `setBounds:` method anyways, which was the original intent--
To put this into words, "ALLabel should update it's `preferredMaxLayoutWidth` whenever its `bounds` change"