I switch from mantreads to gunboats and vice-versa a lot. How much work would it take to prevent the 'guntreads' bug from happening?