'Return back an file-like object and its metadata
:param name: standard object name
:return: (fp, metadata) fp is `StringIO` in-memory representation
object (or None). metadata is a dictionary
of metadata (or None)'

def get_object(self, name):

    val = self._filesystem.get(name)
    if (val is None):
        (fp, metadata) = (None, None)
    else:
        (fp, metadata) = val
    return (fp, metadata)
