||A single issue with the code that is being checked for problems.
||Allow creating an issue in a couple of different ways.
||Allow construction of an immutable
JSFunction from outside of this package.
||The result of a JSLint run.
||Allow constructing a result class in such a way that we can publish
immutable instances, even from outside this package.
||A convenient shim to allow creating an array from a comma separated list in a