Dylan solutions to the great programming language shootout