Fixed Union bugs on older Rubies.