If an invalid stream descriptor hash is entered, abort and give a useful error. If a name doesn't resolve, abort and give a useful error. If a name resolves to something invalid, abort and give a useful error.