Vector implementation header