Execute middleware for ref-fixed polymorphic docs.
Rename initiator state to `endpoint`.
Have model.attach function work for only an object, no arrays!
Fix polymorphic sideload paths to the actual model's plural.