Good idea about that. So lets add the 'separate' method to Vector?