Companion object for the Statement trait, contains implicit extension class for List[Statement].
Extension class for Arr[Statement].
The names of the product elements
The name of the type