limited prototype chain support is now working