Fixed legacy error (NSObject has to be init'ed, unlike NSProxy)
Fixed legacy bug (NSObject needs init)