Fix a bug with composable computed properties.

Also add a couple other tests.

The failure case was dependent paths which would get an implicit cp key that
contained `.` and therefore interpreted as a path by `Em.get`.