explicit array wrap