AbstractSnapshot renamed in FunctionalInterface