first pass at multi-task learner -- see MultiTaskDocumentModel. i have no idea if this works yet