depend on oc6, bind correct types, fix #457