Metadata extractor plugin and some minor fixes

While we're at it, let's go ahead and remove the `+` since it's not necessary.

    >>> 'x ' 'y'
    'x y'