[breaking change] Expression.value removed; use hl.eval

Due to user confusion and inaccurate implications connoted by “Expression.value”, we’ve removed that and renamed hl.eval_expr to hl.eval, which is the preferred way to evaluate an expression.

the following:

x.value

should be rewritten as:

hl.eval(x)

I don’t think many people were using this functionality.

I was using it! It’s a necessary part of the gnomAD release pipeline.

Grace

I know! The gnomAD team was probably the only group.