Additional work done on reflection library.