pull function is broken - it calls session.load, which doesn't exist, an...

@pzwang am I missing something obvious?  seems like this must have been broken for a while.