package imports reverted to java/python hybrid; removed aliased imports
Type isPrimitive method changed to property; children method added to package
fixed struct field array size