Added offsetGet. STILL HIGHLY UNSTABLE; DO NOT USE.