4.0

Some interesting ideas here.