fix(scope): return null to supress an analyzer error

Closes #594
doc(README): adding fragment identifier to install link

Fixes #595
Closes #596
style(mock): code cleanup

Closes #597