so your interfaces say what properties your system...
# arrow
p
so your interfaces say what properties your system has, and you “shop” for the implementation you like