Add check_dir argument to check().
Fixes #337