add personal-understanding about avoiding hiding inherited names