The spell-out algorithm and lexicalization patterns