JavaScript object factory that creates functions that make objects that keep serializable data in one place.