# Fields with arbitrarily scoped privacy Info on private fields: http://2ality.com/2017/07/class-fields.html ## Q&A * Why the prefix `#`? * You define keys and these keys additionally work completely differently from property keys. * Is the keyword `private` necessary? * It could be omitted (first mention declares), but I like the distinction between declaration and mention.