@staticmethod
def _is_arr_like(val):
    """Returns true if SAM data is array-like. False if scalar."""
    if isinstance(val, (int, float, str)):
        return False
    else:
        try:
            len(val)
        except TypeError:
            return False
        else:
            return True
