correctly inherit SVGObject with util.inherits
+ replace anonymous functions by named functions (pending)
+ add setters/getters for all elements (pending)