add comment and unimplemented public methods to clarify that BatchObject...

... is an abstract superclass; closes #526