Uncommenting some stuff and editing some calls.

Tell me if it doesn't _compile_ for you. Also, can someone figure out
why foreach()es get weird errors?