Formly, this would fail silently. This has been rewritten to let you know if no macro is available at a register. It will also inform you how many times the macro was executed. Also fixes g@ not invoking the operator state.