event and command methods are now respectively explicitly defined as When and Execute.