A tiny bit of traction; added the first tests.