Credo che sia necessario ricorrere al subclassing.