IE<9 doesn't like the name 'function' as a property of an object