Adding type/spec info to wm_reqdata

Rebased from #130.