Check parameters using a hash, more efficient