works fine. missing params are actually undefined so you could do something like new `Session(undefined, myTimestamp)`  (not that you would but whatever)