MADS: Bulk of implementation of ScreenObjects::check