api/value/function/argument: add docstring and stabilize api