use sub mapping method from super class
handle target graphic attributes only as properties

+ exceptions improved