[Demonstration 1]

[Buggy Method]
private void loadUsersToList(final List<User> users) {
    Realm realm = Realm.getDefaultInstance();
    realm.beginTransaction();
    realm.commitTransaction();
    realm.close();
    realm.executeTransactionAsync(new Realm.Transaction() {

        @Override
        public void execute(Realm realm) {
            realm.copyToRealmOrUpdate(users);
        }
    });
}

[Buggy Hunk]
realm.copyToRealmOrUpdate(users);

[Patch]
realm.insertOrUpdate(users);

[Demonstration 2]

[Buggy Method]
void makeGame(int c, int r) {
    //makes the game, does not set mine at provided
    map = new MS_Map(numColsG, numRowsG, numMinesG, c, r);
}

[Buggy Hunk]
void makeGame(int c, int r) {

[Patch]
public void makeGame(int c, int r) {

[Demonstration 3]

[Buggy Method]
public final Action0 startAction() {
    return subscribeAction;
}

[Buggy Hunk]
public final Action0 startAction() {

[Patch]
public Action0 startAction() {