LOL,ya mine came with the magic ring too,I have no idea what it does so I just let it be.This add here on fleabay shows exactly how it comes,I think they photoshopped the deans connectors off for legal reasons though.This ones the 150 but they come the same.
http://cgi.ebay.com/Hobbywing-XERUN-...item2a048bcb00