BaseMeshEffect:ModifyMesh(Mesh) not triggering?

I’m looking at the sample provided in the documentation and can’t seem to get ModifyMesh(Mesh) to fire using Unity 5.5.0f3. For one thing it complains about implementing the abstract member ModifyMesh(VertexHelper). Once I do implement it, only that one gets fired, not the one with the Mesh argument. Am I missing something?

https://docs.unity3d.com/ScriptReference/UI.BaseMeshEffect.html

Just run into this too - it looks like the documentation is wrong, and you’ve got to modify the mesh via the VertexHelper