Fixed a major bug with super calls in procedures, seems less buggy now!

Seems the super variable is not referencing the correct object.