Yep, sorry.  I had it inlined eaerlier but I sorta like it separate if that's ok -- keeps the constructor cleaner.