No, it should never be 0.  The idea is to error if that template is ever used, since we only want the specialized versions to be used.

I am trying to keep the TypedArrays code as independent from the rest of node as possible (since in theory it could be used by other v8 projects).  I can replace the static_assert with the sizeof() style though.