'memoized boolean, check if process_result_value is implemented.
Allows the base process_result_value to raise
NotImplementedError without needing to test an expensive
exception throw.'

@util.memoized_property
def _has_result_processor(self):

    return (self.__class__.process_result_value.__code__ is not TypeDecorator.process_result_value.__code__)
