This new filter can be used to do a specific action the first time
a variable value is found. While generating code, this can be handy
to avoid generating the same declaration twice for example.
Add regression test and documentation.
Part of eng/toolchain/aws#77