Quick for-fun stab at a reflection framework.