simpler & direct schema check via an unless