Let Derivative take a guess at prefix/extension if one is missing