Not maintained in years and shall be replaced with a properly defined API without abuse of internal knowledge if ever