Incorporate the lazy pirate from @localshred