well yes I'm aware of this (sample parent can be different to romparent)
....but generally a romclone becomes a sampleparent (in this special example) is a bit odd ;-) when we talk about accuracy - and thats what mame is all about - this should get aligned to one set being the parent (rom and and sample) and the other should be the clone (rom and sample)....but hey..maybe Im too picky