handling hashers and rngs as transform types (in private range)