java and spring function invokers can invoke protected methods
base implementation of param context for light contexts
parameter viewer has a parameterExists method