functional pseudoclasses parsing