Yeah, that's the intuition.

Try doing this:

```
function normalize{T}(X::Matrix{T}; center=true, scale=true)
m = T[]
```