Some tools to ease reflection programming