Merge Steffen Märcker's optimization patch

With this version, there is no longer a performance penalty for using
SuffixConditionals.  The suffix conditional methods are optimized the
same way as the standard `#ifTrue:`, `#ifFalse:`, etc. methods.