1.prologue/epilogue. inherited scheme includes all virtual parameters of the parent <inherit> tag. additional lower level virtualizations are not cancelled but should be added as a last-level virtual-set. 2.Direct scheme substitution, when applied to another <inherit> with virtuals set, doesn't cancel this virtuals set. The reason is that virtual set is not a property of the <inherit>ed scheme, but a property of a scheme, which calls the latter.