def wf_point_tags?(tags)
      raise Wavefront::Exception::InvalidTag unless tags.is_a?(Hash)
      tags.each { |k, v| wf_point_tag?(k, v) }
    end
def wf_point_tags?(tags)
      raise Wavefront::Exception::InvalidTag unless tags.is_a?(Hash)
      tags.each { |k, v| wf_point_tag?(k, v) }
    end
Ensure a hash of key:value point tags are value. Not to be
 confused with source tags.

 @param tags [Hash] a hash of key:value tags
 @return True if all tags are valid
 @raise Wavefront::Exception::InvalidTag if any tags in the has
   do not validate