Merge "Use templates for write*Vector methods" am: 81960facb6
am: d6bb937114

* commit 'd6bb937114a945dd1ebe4299ab2dab1bd6ff795e':
  Use templates for write*Vector methods