stl_bind redesign & cleanup pass
diff --git a/example/example17.py b/example/example17.py
index 52cda42..65e586b 100644
--- a/example/example17.py
+++ b/example/example17.py
@@ -1,14 +1,14 @@
#!/usr/bin/env python
from __future__ import print_function
-from example import VectorInt, VectorA, A
+from example import VectorInt, El, VectorEl, VectorVectorEl
-v_int = VectorInt(2)
+v_int = VectorInt([0, 0])
print(len(v_int))
print(bool(v_int))
-v_int2 = VectorInt(2)
+v_int2 = VectorInt([0, 0])
print(v_int == v_int2)
v_int2[1] = 1
@@ -24,8 +24,17 @@
v_int.append(99)
v_int2[2:-2] = v_int
print(v_int2)
+del v_int2[1:3]
+print(v_int2)
+del v_int2[0]
+print(v_int2)
-v_a = VectorA()
-v_a.append(A(1))
-v_a.append(A(2))
+v_a = VectorEl()
+v_a.append(El(1))
+v_a.append(El(2))
print(v_a)
+
+vv_a = VectorVectorEl()
+vv_a.append(v_a)
+vv_b = vv_a[0]
+print(vv_b)