Added support for marking a supporting state as direct rather than inferred.