Implement protocols on Object

Added an example to README showing nil-safe comptation