This update has a problem, as noted by its proponents: the constraints are probably now inconsistent -there is no model that can simultaneously satisfy them.
we note that a simple variation on this update, inspired by the exponential prior, does not have these problems: this can be thought of as picking an α observed[k] for each observed [k].