oops, support older rubies too