class DateTime

understand.
away. There is obviously some magic going on under the covers that I don’t
resond_to? returns true. By defining methods to call super the problem goes
activesupport/time is required. After that they can not be even though
sec(ond) and other methods are special but they can be called from C until
that causes a hang when some methods are called from C. Hour, min(ute),
This is a hack to work around an oddness with DateTime and the ActiveSupport

def hour()

def hour()
  super
end

def min()

def min()
  super
end

def offset()

def offset()
  super
end

def sec()

def sec()
  super
end

def sec_fraction()

def sec_fraction()
  super
end