Coffee fix2

Fixed CLA issues (I think), and added additional commits to comply with @bajtos requests.
Same comment as above, this won't be called when the test throws.