Use adts which requires adt.rb, this closes #1