simplify checkWithPosition

We only need to read the Position, not modify it.
make code solid in the presence of async exceptions.
bump version to 0.1.0.3
remove hpc from test suite (travis hates it)