The main reason I overrode the default behavior was to avoid having handlers with uppercase names, like INIT(), CONT(), END(). Unfortunately those names are specified by the TrueAfrican API doc. So I chose what I believed were the lesser of two evils :)