The code/product itself is an absolute nightmare of overengineering, riddled with bugs and undocumented behavior changes across versions.