Experiment in implementing StaticArrays.jl without complex techniques like generated functions.
Mostly relies on heurestics for inlining, constant propagation and loop unrolling, with a
twist of using Freeze.jl for immutable semantics
and the guarantee of returning immutable values from "functional" operations like map.
So far, seems to generate roughly equivalent code for static arrays for 3-vectors of Float64 with
some really basic functions.