AttrHashDataset is using Array dataset as backend
overlays rendering
generalized event interface
fixed testing for existence of attributes
overlays