Add ids to labels (handy)

  also some changes to multival spec
  also changed type info