featurefix: brought public interface inline with adapt