Is there any documentation anywhere about what scope is for, the allowed values, and what a prototype scope means?