Warnings for weird partial references

If the user attempts to use a partial reference that does not exist or
tries to use the old-style prefix option with a path, prints a warning
to the terminal.