Type check.
Reagent scanner's addition.
Merge pull request #3540 from Segrain/dev

Reagent scanner.