SCIFFORDANCES TM

In progress.: Affordances for the future.