implement parameter expectations for block, filter and function evaluation