A note about eval
string eval
eval
" # ... code goes here "
;
# Evil!
block eval
eval
{
# ... code goes here # Not Evil!
};