Small reform of the grammar.
Changes to the grammar.
Remove unused elements from being able to be created.
Remove unused elements for more simplicity.
Add folder for documentation and document unique id feature.
Add simple test case.
Remove redundant file.
Support unique id feature.
Specify custom analysis spec.
Update spec for custom enpoints feature.