scalar valued block * scalar handled correctly