Hello, I have created a patch to fix an issue concerning the org-beginning-of-line and org-end-of-line functions with arguments. In the current implementation, org-special-ctrl-a/e may not operate as expected. For example, executing (org-beginning-of-line 2) relocates the cursor to the start of the line, rather than after the heading symbols even if org-special-ctrl-a/e is t. (Movements to prior lines, such as (org-beginning-of-line 0), function correctly.) This is my first patch submission. If there are any shortcomings or additional requirements needed, please do not hesitate to inform me. I am open to feedback and willing to make any necessary adjustments. Best, Tomohisa Kuranari