- integrated generic properties editor
 * some minor related cleanups