A simple structure that acts as a tagged union for pointers.