Added the license notification to the top of the file. Added the support
for prototype functions via the external setting.
Added information on the new external feature.