thanks for using jsmart,
I wasn't comfortable with using eval() when I wrote the library, but I tended to see it as necessary evil.
Now, since it places limitations on the library usage, we should find a way to get rid of eval()s.
So there will definitely be a version without them.