Added handling of missing values.

A Branch includes a default branch, which is picked when a missing value
is passed to make a decision on.