Got rid of (cast) for object array methods

Just finished my most huge & ambitious patch. Just pulling it for the sake of it, since it's never gonna be approved anyways! Well, that's the end!  :skull: