function rule(predecessor, successor) {
    this.predecessor = predecessor;
    this.successor = successor;
}

