For v3.2 the board is considering open ended list of methods to be supported
If we want to avoid shipping a breaking change then, we might as well go ahead and use string constants instead.
Of course, we might always decide that we don't want to delay v2 shipping further, and want to deal with that then.
@darrelmiller input would be interesting here.