Looks like this keeps it consistent with the objective-c implementation; let's stick with it.