clearer syntax