Revises everything; now compiles with brand new V8.