Allow loading from and dumping to files