Constant folding in computed enum members

Will this work ok in the LS (where we might helicopter in to an arbitrary enum member)?