avoid variable name collision
always test temporary nature of mock
use qualified notation in example