Yea I too would hope that it was designed to act with caution, opting for the better model when in doubt. I didn't write how it works though so just have to deal with it for now. Open sourcing it is a solid idea. There are lots of tinkerers that would make it better I think.