Sometime LDIF includes DN information with differences in the case of writing.
For example:
OU=Staff,O=Org and ou=staff,O=org
Currently dnPartToReplace token is case sensitive.
I think that makes sense to make dnPartToReplace case insensitive or maybe use CaseSensitive configuration parameter.