Functions and Artifacts: A Space for User's Capabilities