Began work on perl Protocol lib