Correctly handle alias interfaces