Changing function name because it is more general than the name implies
Merge branch 'master' into append
Creating interface for appending files to documents
Adding error message.
Merge branch 'append'