best not use implied return from defineProperty returning the stacker