Great review, just like all of the ones you write. Keep up the great work.
Lotta ins, lotta outs, lotta what have-yous