Made MaxUpperBound not exported, rewrote documentation to be more vague about it's use.