Add an internal datum_t::unchecked_get_pair() to optimize datum_t performance.
Use unchecked_get_pair() to implement get_pair()
Added a datum_t::unchecked_get() for arrays
Merge branch 'daniel_faster_datum_get_pair' into next