A direct extraction of ActiveSupport::Memoizable