A private constructor for a creating an instance straight from TBitArrays.  that this constructor needs to remain private to ensure consistency of stored values with data tracked by the TStructTrackerWrapper::StructTracker