The Autumn Programming Language