What does the vector class do if you give it a NULL pointer. Does it still add that to the array? And if so you can derive from this class correct?