Use Foreign for getItem return type