DECC$RENAME_NO_INHERIT provides more UNIX compliant behavior in
    the rename function. With DECC$RENAME_NO_INHERIT enabled, the
    following behaviors are enforced:
    o  If the old argument points to the pathname of a file that
       is not a directory, the new argument will not point to the
       pathname of a directory.
    o  The new argument cannot point to a directory that exists.
    o  If the old argument points to the pathname of a directory, the
       new argument will not point to the pathname of a file that is
       not a directory.
    o  The new name for the file does not inherit anything from
       the old name. The new name must be specified completely. For
       example:
       Renaming "A.A" to "B" yields "B"
    With this logical name disabled, you get the expected OpenVMS
    behavior. For example:
    Renaming "A.A" to "B" yields "B.A"