RDD.aggregate:
	- preserve sequential order within partitions
	- reformat code