source file layout:
lib/tagen/ core.rb core/ array/extract_options.rb ... pathname.rb # extra lib ...