Revisited Parameter constructor & implicits.