Default demands to nil and force array if not an array