Io sì, da premettere che piace anche a me, ma è da riscrivere in vari punti, soprattutto la parte delle expression.
poi ci sarebbe da pensare alle function call, e qui SoS =P