Modifying the future contract to not support realized()
Adding synchronous realized and cancelled state responses