Experimenting with OpenSCAD - Patterns and Recursions