separate methods, for example ``_check_min_max_values``.