add implicit coercions