@Hosch250 I doubt C# shapes will go to the same extent as C++ templates... e.g. see
this ugly mess that creates a tuple of inplace char arrays with sizes according to the fibonacci numbers. I wasn't kidding when I said "ugliest functional programming language" :)