Would the same-named part work with renaming imports and shadowing?