Please report new issues athttps://github.com/DOCGroup
copy of an array is member by member, there are much more efficient ways todo this