1.5k of unnecessary code to support a half-assed and undebuggable proprietary implementation. Kill it with fire....