An empirical experiment shows we can improve performance and consolidate to a single implementation by keeping the implementation as a Symbol:
http://cr.openjdk.java.net/~redestad/scratch/pkg_lookups.00/
This reduces retired instructions on Hello World by ~400k, or ~0.4%