It's counterintuitive that exporting a synonym doesn't also define it in the
package's private dictionary, especially when the dictionary to be exported is
not on the path.

    i7 : newPackage "Foo"
    --database not present: /Users/dan/src/M2/BUILD/dan/builds.tmp/mac64/StagingArea/x86_64-MacOS-10.5/lib/Macaulay2/Foo/cache/rawdocumentation-dcba-8.db

    o7 = Foo

    o7 : Package

    i8 : dictionaryPath 

    o8 = {SimpleDoc.Dictionary, Elimination.Dictionary, LLLBases.Dictionary, IntegralClosure.Dictionary, PrimaryDecomposition.Dictionary,
	 ---------------------------------------------------------------------------------------------------------------------------------------------
	 Classic.Dictionary, SchurRings.Dictionary, TangentCone.Dictionary, ReesAlgebra.Dictionary, Foo#"private dictionary", Core.Dictionary,
	 ---------------------------------------------------------------------------------------------------------------------------------------------
	 OutputDictionary, PackageDictionary}

    o8 : List

    i9 : export { "foo" => bar }

    o9 = {bar}

    o9 : List

    i10 : keys Foo.Dictionary

    o10 = {Foo$foo, foo}

    o10 : List

    i11 : keys Foo#"private dictionary"

    o11 = {bar}

    o11 : List
