Ah, you impl a Module...  Perhaps a bit of comments would be good ?