Params::Coerce module allows your classes to do coercion of parameters.