https://dlang.org/spec/expression.html#pow_expressions They're a bit of an oddball feature in D, in that it's the only feature that relies on Phobos for its implementation. Time for it to go?