linguagem alterada para nova especificação (v4.0)