Adds example usages of protocols