MetaSharer class implementation to provide consistent interface to all known ISharer implementations.