A nil polymorphic relationship as being constantized on accident.  

No key needed when the relationship is nil
ActiveRecord patches to have exceptions within after_commit bubble up 
Also, some minor changes to make most strings be symbols
Some pending tests that need to be explored