docs: @SuppressWarnings("unchecked")
     public <T> Param<T> get(int index) {
        // TODO: Provide a more type safe API. E.g. make index a pojo typed on T which is aligned with the Param<T>
        return (Param<T>) params[index];
     }