private final static char classToType(final Class<?> klass) {
        if (klass.equals(Byte.TYPE)) { return '1'; }
        if (klass.equals(Short.TYPE)) { return 's'; }
        if (klass.equals(Integer.TYPE)) { return 'i'; }
        if (klass.equals(Long.TYPE)) { return 'l'; }
        if (klass.equals(Float.TYPE)) { return 'f'; }
        if (klass.equals(Double.TYPE)) { return 'd'; }
        if (klass.equals(PyObject.class)) { return 'O'; }
        throw Py.ValueError("unknown class in classToType");
    }