fix up refactor of collections
experimenting with callback functions for modifying the editors attributes
In theory one could easily implement a custom editor setup using external js libraries or even different versions.
not sure the best way to do this, but it might be handy