def greet(self, name, sleep=0):
        # type: (AName, ASleep) -> AGreeting
        """Optionally sleep <sleep> seconds, then return a greeting to <name>"""
        print("Manufacturing greeting...")
        sleep_for(sleep)
        greeting = "Hello %s" % name
        return greeting
Optionally sleep <sleep> seconds, then return a greeting to <name>