DataFilter handle metadata numerics

.. code assumed numeric fields always metrics when they
   could also be metadata.

.. this also fixes checkbox tests too