A behavior performs MANIPULATIONS on resources by preserving or modifying
PROPERTIES. For example, a base64-encoding manipulation might be applied to a
binary file so that the file can be handled as ASCII; the resulting encoding has the
property of being "equivalent" to the original file.