Deferred initialization of declarations.
Introduce GetDeclarationRoot method to ParseResult.