private ArrayList osdToArray(OSDArray list) { ArrayList result = new ArrayList(); foreach ( OSD item in list ) { result.Add(osdToObject(item)); } return result; }