Concept discussion

Would it make sense to describe only the functionality first, and when we've got that pinned down, start talking syntax? May be easier to do & document it in a structured way then.