reimport Vector.fromList instead own implementation