No chance of getting an error? The usual convention would be to pass Error or null as the first param.