add option for placeholder and cleanup breakpoint name handling