Micro optimization via StartsStr / StartsText will be good

	<fpc-src/packages/rtl-console/src/unix/video.pp>: #2
		< 1051>:      if copy(ThisTTY, 1, 9) = '/dev/ttyv' then  {FreeBSD has these}
		< 1060>:        if copy(term,1,length(terminal_names[i]))=terminal_names[i] then
	<fpc-src/packages/rtl-console/src/unix/mouse.pp>: #2
		<  179>:     if copy(term,1,length(mouse_terminals[i]))=mouse_terminals[i] then
		<  189>:         if copy(term,1,length(mouse_terminals[i]))=mouse_terminals[i] then

in all these 4 places StrUtils.StartsStr() is ok. I will post more places if will find them, in comments.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information