Update language schema
Re-implement ErrorHandlerWorker (WIP)