Change X and Z hyperops for vectorized ops.
Add method and tests for .v and .is_real