read -e and Tcl

Hello,
I'm trying to make Tcl work with GNU readline. Tried searching the forum but difficult to find this specific thing with "read" search query. Could someone help me to understand the following behavior?

$ read -e
asdfasdfasdfasddddf
$ tclsh
% exec read -e
/usr/bin/read[8]: read: bad option(s)
%

in Bash read -e works... in tclsh it does not :frowning:

Thanks,
PN.