Ruby implementation of Time Shadel's SmD (Small Dates) project.