inplace! macro for broadcasting operations