A version of the Muntjac calculator demo with more refined button dispatch logic