explicit array constructors - code review update