Purged the build files and rewrote find_first_value_lib and find_last_value to exploit the List Module's inbuilt assoc function.