FreeMarker templates can be used to generate the view component of the
      Model-View-Controller (MVC) pattern.
    The Repository FreeMarker Template API lets you render output using the FreeMarker template engine. This is the full list of public APIs that compose the Repository FreeMarker Template API.
Important: Objects that are
          available to scripts running in the Repository context are explained here. They are not available to scripts
          running in the Share context.
