consider all first-reachable ph BCs

This extends the same notion already
used for velocity to the other BCs,
so far the rules are first-reachable
and zero values override