Why bother using reflector? Just look at the original source code!
You should mention the caveats of looking at the source code, though. As Frans Bouma writes: Don't look at the sourcecode of .NET licensed under the 'Reference license'. He cites several risks, all related to the implied acquisition of un-free knowledge which might pose problems when writing own software. The most serious legal risk is probably related to involuntary patent infringements. Also, you're specifically forbidden to contribute to certain other projects, such as ReactOS (and probably Mono), after having looked at similar source code. This might in the future also include the .NET source.