`NodeList` objects are immutable. (at least in Firefox) This means no functions are able to modify basic.elements or .el directly. Currently `.parent()` and `.find()` have to create new elements arrays and overwrite the original.