`assign_names!` has a `!` I think this method should have one too (for consistency).