cam.Capture.start(callback) passes null to callback instead of this when there is an error. Work on documentation :)