Really cool work with memory and derived types was done