blockparser closure