These are in all our extensions why not add something like (in a utility file... dont we have that already?)

throwIf(result.error, tizen.WebAPIException.UNKNOWN_ERR);

also why return this? shouldnt you throw it ?