Updating coding style
Per LinkedIn and Apple's latest style guides, LayoutKit does not conform to either. viewReuseId -> viewReuseID for example, and all k prefixed constants shouldn't be k prefixed. There's a lot more here too. We need a pass through to update the style everywhere.
See LinkedIn's styleguide and Apple's API design guidelines
Additionally, layouts have parameters in different orders and by different names (config vs. configuration for example). It will be a breaking change, but we should make it at some point to standardize layout initializers and clarify our code.
I would bundle this type of change with some other breaking change that we want to make instead of doing a breaking release just to rename stuff.