bedebf5f7d
Folds the #86815 nuance into the #70815 helper: `bool` is an int subclass and floats stringify to "123.0", both of which silently recreate the no-match #70815 fixes — pass them through with a load-time warning. Trims the route-id tests to one positive (int/negative-int/omitted) and one negative (float/bool warn). Co-authored-by: pittosporum-seu <117899760+pittosporum-seu@users.noreply.github.com> Co-authored-by: fangliquanflq <280272527+fangliquanflq@users.noreply.github.com>