A dictionary which respects its inheritance chain