It is pretty astonishing they haven't done something about that. It doesn't seem like it should be a very hard language feature.