Use optional dependencies to only load once and re-add support for escapes