set() now calls load(), and simple set/get work as expected