function VersionBound(version, inclusive)
{
    this.version = version;
    this.inclusive = inclusive;
}
@class VersionBound
Defines a boundary for a version range, which associates a \c Version object
with a flag for whether it is an inclusive or exclusive boundary.

@param version   The \c #Version object.
@param inclusive True if this boundary is inclusive, false if it is exclusive.

@return A new \c VersionBound object.