register-emb / execute-emb not consistent
You may register-emb for any name (be it a symbol or list), but execute-emb is specialized only on string
and pathname
.
Suggested solution:
- Restrict register-emb to accept only string or pathname as a name
Alternative solution:
- Allow execute-emb to use other kinds of names than
string
andpathname
.