should probably just 'return @epoch if @epoch.is_a?(Numeric)'

I also need to figure out why on some RPM systems, epoch is a string, others it's a number, others it's an array of one number :(