Maybe a nitpick/difference of opinion but I'd rather filter on `strict` and `source_address` closer to where their use becomes a problem, rather than setting the values at creation time.