Fix compile error on BitsInObject
merge upstream/master
RegReset and RegUpdate object constructors
remove superfluous debugging prints
insert module() wrapper around Component instantiation