Only define vector aliases if they actually compile