Is the whole class copied from the open api lib?