Basic question: will 2.0 compiler be able to compile D1 code (library changes not withstanding)? If no, is there a summary of the kind of changes that will have to be made?