webix.copy() vs JSON.parse(JSON.stringify())

Hello,
How is webix.copy(myobj) different than JSON.parse(JSON.stringify(myobj))?
Also, in the documentation for webix.copy, it says “Doesn’t work for structures with inner loops”. What does it mean by a structure with “inner loops”.
Thanks!
Brad

  1. Dates are not stringified Code Snippet
    Methods are copied Code Snippet

  2. My guess is that circular structures are meant, like Code Snippet
    but JSON.parse(JSON.stringify(myobj)) must not be used as well with them