TAP5-1822: LinkSecurity should be public, not internal, as it is used with the public Link interface
TAP5-1668: JavaDoc for @Parameter.value() should be clearer about the empty string
TAP5-2148: VersionUtils should close the stream it opens