(feat) Made on friendlier to use by removing the last type param.
(feat) Simple example, ICE for now.