add Parameter.top_scope method for DRYing
docs and tests for Parameter and Node

as well as ParameterCollection