def valid_meta_data_type?(value)
      value.nil? || value.is_a?(String) || value.is_a?(Numeric) || value.is_a?(FalseClass) || value.is_a?(TrueClass)
    end
def valid_meta_data_type?(value)
      value.nil? || value.is_a?(String) || value.is_a?(Numeric) || value.is_a?(FalseClass) || value.is_a?(TrueClass)
    end
Tests whether the meta_data types are non-complex objects.

 Acceptable types are String, Numeric, TrueClass, FalseClass, and nil.

 @param value [Object] the object to be type checked