So I think I had thought about this and a big reason I don't have it currently extending the Memcache or Memcached class is then you have a dependency on them which PHPMemcacheSASL tries to avoid as it's designed to work in environments where you don't have access to them.