DOC+SML: typo
DOC+SML: minor comments
RF+SML: rename local function
DOC+SML: minor comments
RF+SML: more informative error message
DOC+BF: reflect changed name
RF+SML: minor refactoring
DOC+SML: better comments
DOC: added example
MSC: indent
DOC+SML: more refs to other functions
RF: seperate helper function
DOC+SML: more refs