make NodeDecorator generic
add and enable GetMethod context, interpreter and selector and associated unit tests