Abstracting a bit and adding /example/spec