New API error system, does the job (standard errors across API methods), can be annoying not having IDE auto-completion on the utils.ERROR object though (we will just have to deal with it).
Updated docs with new error system