Construct as an array