So you know how main primitives have names in Snap! Lisp that look like goto? Well, custom blocks don't. So, I made a block and modified the (parse code [] to blocks::operators) and (encode blocks ({}::ring) to text::operators) blocks to support custom Lisp names.
Simply have the last line of the block's comment be Lisp name: + the name of your block. You must include the space. Example:

After this, run the block init custom lisp names::operators. You must run this every time you update a block's custom Lisp name.