Public properties like this, and the ones below, need jsdoc comments for the documentation.

Also, can we be more specific than "value"?  This is the push distance, right?  I think I saw somewhere (correct me if I'm wrong) that a positive value actually raises the surface up, which seems counter-intuitive given the term "push".