inherits()some() with the type wrapper
option()some() is now used to check the status of an optional
objectfallthrough() functionmatch_with() now returns a concatenation of return
values from matched result-functionsmatch_with() are now direct object
comparisons instead of near equality checksInitial release