for free: adj. [common] Said of a capability of a programming
language or hardware that is available by its design without needing
cleverness to implement: "In APL, we get the matrix operations for
free." "And owing to the way revisions are stored in this system,
you get revision trees for free." The term usually refers to a
serendipitous feature of doing things a certain way (compare big
win), but it may refer to an intentional but secondary feature.