We are encountering issues using routes.MapMvcAttributeRoutes() in MVC, due to the public generic methods on ServiceStackController getting picked up. This issue appeared to have been addressed several years back by changing the methods to protected in this commit. However, it appears that changes was subsequently reverted in this commit, which once again breaks routes.MapMvcAttributeRoutes(). What was the reason for changing back to public base class methods? Is there another way that we can use routes.MapMvcAttributeRoutes() when using controllers that inherit from ServiceStackController? Thanks for any guidance you can provide.