Module Concrete_ident.Create

val fresh_module : from:t list -> t
val move_under : new_parent:t -> t -> t
val map_last : f:(string -> string) -> t -> t

map_last f ident applies f on the last chunk of ident's path if it holds a string