'Get the replacement value matching the given key and category
Args:
key (str or list, optional): the attribute identifier or
multiple attributes to get. if a list of keys, the
method will return a list.
category (str, optional): the category within which to
retrieve the nick. The "inputline" means replacing data
sent by the user.
return_tuple (bool, optional): return the full nick tuple rather
than just the replacement. For non-template nicks this is just
a string.
kwargs (any, optional): These are passed on to `AttributeHandler.get`.'

def get(self, key=None, category='inputline', return_tuple=False, **kwargs):

    if (return_tuple or ('return_obj' in kwargs)):
        return super(NickHandler, self).get(key=key, category=category, **kwargs)
    else:
        retval = super(NickHandler, self).get(key=key, category=category, **kwargs)
        if retval:
            return (retval[3] if isinstance(retval, tuple) else [tup[3] for tup in make_iter(retval)])
        return None
