Using Dynamically Typed Data Simplify the NO DATA FOUND Framework