GenSet and KillSet initial implementation.

Not tested thoroughly.