Also, many of the methods used in this program have to work with precise costraints and predefined tolerances or suffer from more subtle limitations, and cannot be made so generic without significant effort and resources. They can surely be improved, but they will never be absolutely limit-free, settings-free and error-free.