If `conditions` is public (not starting with `_`) and starts as an empty array, which shouldn't this?