def _join_prefix(prefix, name):
    """Filter certain superflous parameter name suffixes
    from argument names.
    :param str prefix: The potential prefix that will be filtered.
    :param str name: The arg name to be prefixed.
    :returns: Combined name with prefix.
    """
    if prefix.endswith('_specification'):
        return prefix[:-14] + '_' + name
    if prefix.endswith('_patch_parameter'):
        return prefix[:-16] + '_' + name
    if prefix.endswith('_update_parameter'):
        return prefix[:-17] + '_' + name
    return prefix + '_' + name
