we kept all of them as interfaces because it was e...
# arrow-contributors
p
we kept all of them as interfaces because it was easier for consistency purposes