Runtime reflection library for D