convert Shu-Osher arrays when calling __num__()