add chaining operations and copy() to PVector (#257)