WIP: Begin di rewrite.