Inconsistent behavior between "range" and "numeric_range" on unmapped dynamic_template fields