More work on polarity-aware parts
More work on polarity-aware parts