Support for __END__

This includes #68