Revert "parse: better error msg if dup"

This reverts commit 6303476c89784b728bbb51353a6dc2b8624e569c.
Revert "parse: better error msg if dup"

This reverts commit c2f286823ce524753b79f799835852e0c4ef1b6e.
Revert "get: return a map by hostname instead of slice"

This reverts commit be116cf593aab06800c1b3940f7da13f47236081.