Lite ActiveRecord re-creation utilizing Ruby, embedded SQL and metaprogramming (send and define_method) techniques