Add method `hasValue`