macOS: scripting editor: cmd-left/cmd-right should go to beginning of row and end of row - instead they don't

as per how macOS works with CMD-left and CMD-right, CMD-left is like pressing “Home” to get to the beginning of the row, and CMD-right is like pressing “End” to get to the end of the row.

This has been bothering me since 2009 and has never been fixed. could this be fixed?

p.s. as a bonus, CMD-up and CMD-down should be “place cursor on beginning of document” and “place cursor on end of document” instead of just scrolling one row or something. weird stuff