unecessary imports
Don't need to make a Path instance here
unecessary import
dot_joiner is unecessary here
Only dot_join the base once here
Default to not ignoring the converters
Going mental with passing around ignore_converters