Adds to lists and pattern_matching