thinking
replaced templates with conversion arrays, MA ran ok on first try
creating 3 separate tests
replacing memmove/memcpy with loops shows good improvement (small arrays)