std array move constructor