strict moral code