Abstract Interface (CloudMonk.io)

"abstract interface - a protocol." (EMCppSfe 2021)