Currently the error message around reaching outside of scope is not clear enough to allow people to resolve the problem.
It needs to be expanded, and possibly linked to a docs file that displays the where we were trying to reach, and accurately says that this is outside the current package (above the current package?)