simplified and unified the getVector family of methods...also added a simplified "socket" method back in.