You might want to consider renaming them in your project so that someone else that inherits your code won't think that they're really universally unique. As it stands right now, the methods above will definitely allow collisions, and will cause headaches (and possible data loss...) if someone uses them with that assumption in mind. On Mar 13, 3:53 am, Aaron Smith <beingthexempl... / gmail.com> wrote: > For what i'm working with it won't really matter. Trying to use as > little 3rd party libraries as possible. Not that yours isn't good > enough, just not wanting to add more dependencies to the project. > > -- > Posted viahttp://www.ruby-forum.com/.