First pass at interface sufficability for composing APIs