Canonical implementation of Vector and Job