(some are still broken, but can't be fixed currently because def.size/sym.getsize return an aint, which means low(aint) in case of structures with a size = high(aint)+1) git-svn-id: trunk@7614 -