Performs various sanity and safety checks before running GMC commands