Toying with object expressions and interfaces