Making sure get_info and source_for don't go into an infinite loop
Make source_for lazily evaluated
Version bump