Implemented Dot outputs, started work on mutation.