Set up a Gamma function for better handling of negative values.