Fix #5 - possibility to use sessionStorage over localStorage if needed