We should detect the case where the interface already has the I- prefix, and skip adding an additional I- prefix in this case.
Open question: What if the interface is named something like IAMFoo? I.e. it begins with I<capital letter>, but the I isn't intended as a prefix.