add peek/poke to core.bitop