Ok, there you go, starting to implement #33. The basic interaction is now ready.
Do you recommend me to write the code first or the tests?