Alternate version of @canarymason's Breakpoint 2.x