added interface support for ElggMemcache