eval, heredocs

slightly more detailed eval and heredocs explanation