Prepare for correct writing abberations for generalized vectors
Refactor tests