Do you plan to add macros or some other kind of compile-time metaprogramming? I think it's important to have that, since reflection is at odds with obfuscation and also introduces runtime overhead compared to compile-time code generation.
Many ideas of this sort are flying around, but we postpone the decision to some time after 1.0