Add Object.getType, fix interface usage in expressions