Common knowledge logic in a higher order proof assistant?