I think we need to think again about the motivations.
For the purpose of library function aliases I personally will prefer them to have distinguishable introspection characteristics, but not cause so big a semantic difference as functools wrappers do.
One thing about functions (and classes) is that they have dunders. Do the aliased versions have different __name__ and __qualname__ than, or be otherwise distinguishable from the original? If not, we could simply use plain old assignmnt statements, and thereād be lilttle point in this proposal.