no, I'm not going to support the absence of pluck and first_or_initialize.