Fix documents not being POSTed to /data/print

In retrospect, making the view models inherit from Array wasn't
a good idea.