Fixed the reflection problems by completely removing the reflection part.

This way it's 1) more efficient, 2) allows the editor to auto complete, and 3) works with the latest dart version.