code: public static ALasReader getReader( File lasFile, CoordinateReferenceSystem crs ) throws Exception {
          if (supportsNative()) {
              return new LiblasReader(lasFile, crs);
          } else {
              return new LasReaderBuffered(lasFile, crs);
          }
      }
docs: Get a las reader.
  
  <p>If available, a native reader is created.
  
  @param lasFile the file to read.
  @param crs the {@link CoordinateReferenceSystem} or <code>null</code> if the file has one.
  @return the las reader.
  @throws Exception if something goes wrong.