Guard (computer science) articles