You know quite a large part of the 'proprietary closed source' Silica UI is stored in plain text qml files on the device, which you can inspect at your leisure. Which is how we can do things like patch manager