Change constructor loop to use a for loop
This particular loop will also check Object for methods, but it should
be a relatively minor performance hit, especially in load time