Why not just make this a new constructor arg?  Seems odd to add the fluent interface here when you could just pass it to `new`...