Design Dimensions Enabling Divergent Behaviour across Physical, Digital, and Social Library Interfaces