Encapsulate some typedefs and getID within shell explorer.