model/new: add ServiceError vs UserError distinguishing types.
model/new: take options for stores.