[Demonstration 1]

[Buggy Method]
protected static void acceptTagAction(With.Tag tagAction, With withAction, ActionRunner runner) {
    tagAction.toLeaf(withAction.source(), withAction.getSinks(), runner).accept(runner);
}

[Buggy Hunk]
protected static void acceptTagAction(With.Tag tagAction, With withAction, ActionRunner runner) {

[Patch]
private static void acceptTagAction(With.Tag tagAction, With withAction, ActionRunner runner) {

[Demonstration 2]

[Buggy Method]
static private LinkedList<Eqpmt> findPossibleItemsInRoom(String itemSearchQuery) {
    LinkedList<Eqpmt> possibleItems = Eqpmt.searchDescr(itemSearchQuery);
    for (Eqpmt item : possibleItems) {
        if (!player.currentRoom.itemIsInRoom(item)) {
            possibleItems.remove(item);
        }
    }
    return possibleItems;
}

[Buggy Hunk]
LinkedList<Eqpmt> possibleItems = Eqpmt.searchDescr(itemSearchQuery);

[Patch]
LinkedList<Eqpmt> possibleItems = Eqpmt.searchItems(itemSearchQuery);