feat(concat): add rename-like function support for naming