Silverstripe Extension to fix the belongs_many_many bug when defining more than one many_many to the same DataObject type.