appending memory
tree fix
partitioned memory
interfaces for reducing
modifying interfacing
typefix
safer constructors
reduction operator
temp commit (by cron)