Add fill method accepting constructor function

Yep. And of course this power can be abused in creative ways:

julia> (i::Int)(x) = i + x

julia> (2).([3,5])
2-element Array{Int64,1}:
 5
 7
1 Like