smurf: Remove redundant timer message
ast: Correct masking of regions that have no overlap with supplied array

If masking the outside of an array, and the regionb does not overlap the
supplied array, then the whole array should be masked. Previously, the
array was left unchanged.