Add get and set function.

Because time to time, we not always want to get and set in the same time (getElseCreate).