I created a simple declarationContext and merged with your current codes.