matching create method variables
added retrieve syntax
[min] grammar fix
simplifying tests
docco updated
[min] avoiding unnecessary comments
[min] extend is better name
[min] docco updated
[min] verbosing comments
[min] grammar fix
function basics