tokens: Net als de andere talen van Niklaus Wirth , zoals Pascal , Modula-2 en Modula-3 is ook Oberon een poging tot simplificatie zonder aan expressiviteit in te boeten , maar het is bedoeld als een " veilige " taal , met " array-bound checking " en garbage collection en " strong type checking " .