Suggestion: Location add on callbacks

I’m finally getting around to implementing the Codea 2.0 location API into StackIt, and I found a major missing feature: Callbacks for when things happen.
All I’m really asking for is to know whether location was accepted or denied. This can easily be done by calling a Lua function when locationManager:didChangeAuthorizationStatus: is called in your CLLocationManagerDelegate. Then, you check the status variable and see if it is squat to kCLAuthorizationStatusNotDetermined, kCLAuthorizationStatusRestricted, kCLAuthorizationStatusDenied, or kCLAuthorizationStatusAuthorized and call a Lua function telling it what happened.