public function assign($document)
 {
     return parent::assign($document, new Lineup());
 }
 public function assign($document)
 {
     return parent::assign($document, new Player());
 }
 public function assign($document)
 {
     return parent::assign($document, new SearchQuery());
 }
 public function assign($document)
 {
     return parent::assign($document, new GameBatter());
 }
 public function assign($document)
 {
     return parent::assign($document, new Coach());
 }
 public function assign($document)
 {
     return parent::assign($document, new Conference());
 }
 public function assign($document)
 {
     return parent::assign($document, new League());
 }
 public function assign($document, $object = null)
 {
     if (!$object) {
         $object = new Season();
     }
     return parent::assign($document, $object);
 }
 public function assign($document)
 {
     return parent::assign($document, new GamePlayerPitching());
 }