Add a table of optional features support per backend Prolog compiler