Dyalog 2016: Co-dfns Presentation