I think it can be fixed later. I emailed Matthew about a related issue, but it turns out not to have much to do with this function.