@Override
 public Vector divide(int x, int y, int z) {
   return wrap(m_parent.divide(x, y, z));
 }
 @Override
 public Vector divide(int n) {
   return wrap(m_parent.divide(n));
 }
 @Override
 public Vector divide(double x, double y, double z) {
   return wrap(m_parent.divide(x, y, z));
 }
 @Override
 public Vector divide(Vector other) {
   return wrap(m_parent.divide(other));
 }