added MethodSelection, to differentiate between calling a method inside a block and accessing the field