Limiting Block Look-Ahead when using Macros