Coding in song - Representing music lyrics in a programming language of your choosing Write a program in the language of your choosing which when read are the lyrics to a song.  It must be a valid program which can be compiled and run without errors.  While you could technically print to the screen all the lyrics, you're encouraged to do it with style and avoiding string literals whenever possible.

Given that this is difficult on of itself, you're allowed to write a single section of boilerplate code which doesn't count towards being readable in the lyrics.  However, once the block of code begins which must be read as the lyrics to a song, you cannot interrupt it until the song is finished.  You can indicate the beginning and end of the song code with comments.  Please also specify the lyrics themselves as you would read the code.  You can be "liberal" with your interpretation so long as you don't stray too far from what's written, otherwise it will cost you points.

Partial song lyrics are allowed, though you get double points for having the words to an entire song.  Judging is divided into 3 categories:


10 points - Originality
10 points - Song difficulty
20 points - Representation of that song in code.


For each submission, I'll give you your score in a comment below. If you edit your answer, just give me a comment indicator and I'll re-evaluate it accordingly.  However in order to be fair, each re-evaluation subtracts 2 points from your total score.

An example might be the following:

public class Song {
    public String play() {
        // Song begin
        try {
            if(this instanceof TheRealLife || this instanceof JustFantasy) {
                throw new InALandSlide();
            }
        } catch (InALandSlide e) {
        }
        return "No \"FromReality\"";
        // Song end
    }

    public static void main(String [] args) {
        Song song = new Song();
        song.play();
    }
}


Which gets read:

Is this TheRealLife?
Or is this JustFantasy?
Caught InALandSlide.
No escape \"FromReality\"


Instrumentals aren't allowed, wise guys.  ;)
Python - 8+4+15 = 27 points

Here's on couple of stanzas from The Hunting of the Snark by Lewis Carroll.
It calculates a number, based on the algorithm suggested in the poem, and uses it to state a proof about the voice of the jubjub.

class taking:
    def __init__(self, n): convenient.val = (n)
    def __enter__(self): pass
    def __exit__(self, type, value, traceback): pass
def a(x,y): x.val = y(x.val); return True
class We:
    def __init__(self): self.val=0
    def __add(self, y): return y+sum(self.x)
    def add(self, *x): self.x = x; return self.__add
    def multiply(self,x,by,diminished_by): self.val *= by-diminished_by
    def proceed2divide(self,x,by): self.val /= by
    def subtract(self,x): self.val -= x; return True
perfectly = lambda x: x and not not x
def must_be(x):
    if x: 
        print "\n".join(["Tis the %s of the Jubjub!"%["voice","note","song"][x%3] for x in range(out.val)])
        return out.val
out=convenient=as_you_see=we=then=the=We()
_ = exactly = 15
with\
\
    taking(3) as the_subject_to_reason_about:
    a(convenient, #2 state
    we.add(7,_ &amp; 10)) and then.multiply(out,
    by=1000, diminished_by=8)

    the_result = we.proceed2divide(as_you_see,
    by=992)
    then.subtract(17) and the; answer = must_be(
    exactly and perfectly(True))


The original text:


  "Taking Three as the subject to reason about—
     A convenient number to state—
   We add Seven, and Ten, and then multiply out
     By One Thousand diminished by Eight.
  
  "The result we proceed to divide, as you see,
     By Nine Hundred and Ninety Two:
   Then subtract Seventeen, and the answer must be
     Exactly and perfectly true.