add support for custom syntax tables