# File lib/wmi-lite/wmi.rb, line 38
    def first_of(wmi_class)
      query_result = start_query("select * from #{wmi_class}", wmi_class)
      first_result = nil
      query_result.each do | record |
        first_result = record
        break
      end
      first_result.nil? ? nil : wmi_result_to_snapshot(first_result)
    end