expressions adapted to parse_args helper
added python3 compatible __hash__ method on Field object