Defining boundary propagation rules