Clock people have great words for things. Their word for features is "complications".
I will try to use this term in software development too. Wish me luck.
This explains everything and I've never had a more clearer click of understanding in my life.