docs: public <T> T getSingleOrNull(String query, Class<T> entityClass, Object... params)
              throws SQLException, NoSuchFieldException, InstantiationException, IllegalAccessException {
          Cursor<T> cursor = getCursor(query, entityClass, params);
          return cursor.fetchSingleOrNull();
      }