Change: Rather than using filter_input, use our own brand of value cleaning to avoid bugs.