Avoid Configuration inheritance
Move include stuff close to the deprecation warn for easier removal in future
Extract Association login into AssociationConfiguration