This behaviour is new (and broken!) in version 1.0. The old behaviour also had bugs so I thought it would improve the situation quite a bit while also removing something that I consider sophistry, "cannot use a .compileTime value at runtime" (why not? Lookup tables are useful to have around at runtime.)
IMHO we should investigate what really is easier to implement.
