#define BIN_PTR(obj) PyBytes_AS_STRING(obj)
#define BIN_LEN(obj) PyBytes_GET_SIZE(obj)
#define BIN_FROMSTR(str) PyBytes_FromString(str)
+#define BIN_FROMSTRLEN(str, len) PyBytes_FromStringAndSize(str, len)
#define BIN_FORMAT PyBytes_FromFormat
#define BIN_SETLEN(obj, len) do Py_SIZE(obj) = (len); while (0)
#define BIN_PTR(obj) PyString_AS_STRING(obj)
#define BIN_LEN(obj) PyString_GET_SIZE(obj)
#define BIN_FROMSTR(str) PyString_FromString(str)
+#define BIN_FROMSTRLEN(str, len) PyString_FromStringAndSize(str, len)
#define BIN_FORMAT PyString_FromFormat
#define BIN_SETLEN(obj, len) do Py_SIZE(obj) = (len); while (0)