Would be nice to have a function which collects all edge/node types by selected properties (e.g. line style, weight, color) and generate from them a legend of used object types - with possible manual labelling. There is a possibility also to pre-generate the labels e.g. from property mapper.