I was tempted to move `@constructor._batman.get('associations')?.get(encoder.as)` to a `associationForAttribute` function. :S