MInor edits to Creating a Custom Protocol.