Add error: parameter to -loadFileAtPath: method. And update each type of IPC communication to send the NSError back to the callers.