Special subclass of BindingSpecification used
to encapsulate the additional information
specific to listener bindings. In a ListenerBindingSpecification, the
value property is the actual script (and is aliased as property script),
but an additional property,
language, (which may be null) is needed. This is the language
the script is written in.