alias value_as_result to valueAsResult

support both camelcase and underscoring