does some code, e.g. `puppet doc`, assume that the action specifies a `returns` value?