First pass at adding with to ActiveRecord