> Another requirement would be elegant syntax that "fits" with D syntax. Is > that what you were trying to communicate with requirement 1? If I > remember correctly doesn't BLAS syntax look a little funny because it > relies on mixins? Er, I meant BLADE not BLAS.