Expanded API with methods relating to names and extensions.