* @param dest The destination IInventory.
* @return Null if itemStack was completely moved, a new itemStack with
* remaining stackSize if part or none of the stack was moved.
*/
public static ItemStack moveItemStack(ItemStack stack, IInventory dest) {
InventoryManipulator im = InventoryManipulator.get(dest);
return im.addStack(stack);
}