I think that is a correct description. Feel free to change it if you think there is a better way.
{}
[]
->
element()