Excel, reimagined for coders