Make Semantics possible to handle array instance define correctly.