Typical of modern software design practices: hide everything that might confuse the imbeciles that want to use your software.  No radians, no hex, no binary, no settings.  &quot;Can&#x27;t let the user change something, they may change it!&quot;