[Workspace] Support initialization with an array