The method of assigning values was assigning nil if the value wasn't present in `params`, which is bad