Add Opal::Type.coerce_to helper
Make Array#fill compliant
Use the new coercion helper in Array