first commit on a working model of tastytoast. TODO: introduce LENGTH_VARIABLE to work based on charsequence length