fix(builder): the value could be a number