make the user optional when saving pages

We don't use this in site code, but unit tests depend on it.