A recent example of this for me is using Abaqus (an FE solver). When using it to set up models I usually set all of the boundary conditions and contact interactions in a script. It wasn't until I was helping a colleague (who was using the gui) with a problem that I realised some of the options just aren't available through the gui.
> Veblen goods are types of luxury goods for which the quantity demanded increases as the price increases, an apparent contradiction of the law of demand, resulting in an upward-sloping demand curve.