collapse variable to return statement
remove unused dependency
correct content
first crack at smartypants support

NOW YOU HAVE TWO PROBLEMS