add support for element restriction