Extension { #name : #String } { #category : #'*Grafoscopio-Utils' } String >> asCapitalizedPhrase [ "I convert phrases like 'THIS IS A PHRASE' into 'This is a Phrase'." ^ Character space join: (self substrings collect: [:each | each asLowercase capitalized ]) ] { #category : #'*Grafoscopio-Utils' } String >> asDashedLowercase [ "I convert phrases like 'This is a phrase' into 'this-is-a-phrase'." ^ '-' join: (self substrings collect: [:each | each asLowercase ]) ] { #category : #'*Grafoscopio-Utils' } String >> isOrgModeHeader [ ^ self beginsWithAnyOf: #('* ' '** ' '*** ' '**** ' '***** ' '***** ') ]