Haha sure..

While I'm happy to have Jamie look at things, I think the more sustainable (and career-building practice) would be to run the design by @jamalex (nice if electronically, but we have the dev meeting coming up), and then you and I work together to review the code such that you feel very comfortable with it.  That comfort level is both a skill (really learning the code) and a practice (just feeling OK merging stuff, knowing that things will work out positively in the end), and something I'm glad to work together on!  We really need you as a dev who's confident and comfortable, as much as possible!