Some documentation still mentioned 'body reporter'
filter() function; refactor grep() to use filter() internally
sublist() function to get N elements at the head or back from the tail
uniq() function
nth() function
every(), none(), and some() context functions added
rename the internal filter() to FilterInternal() to disambiguate from FnCallFilter(); rename internal preplist() to Preplist()
fix FilterInternal() to accept calls to grep and filter
add filter() acceptance test
add sublist() acceptance test
add uniq() acceptance test
add nth() acceptance test
add every(), some(), and none() acceptance test
add filter(), sublist(), uniq(), nth(), every(), some(), and none() reference manual entries
cfengine_stdlib.cf: abstract apt-get, aptitude, and dpkg calls to always have the right Debian environment, especially the PATH
Added a check for rval list closing brace + 2 unit tests
Move variables promise type to separate module
Move classes promise type to separate module
Remove unused debugging output
Create a generic older_than file_select body in the stdlib, to cover selection cases from years to seconds