Different types of autocomplete
From MWCSWiki
(from Stephen, 6/10/2009):
1a) If you start to add a property (data type property or object property) to a resource, auto-suggest property names.
1b) If you start to add a property (data type property or object property) to a resource, *intelligently* auto-suggest property names; in other words, suggest only (or primarily) property names that are known to have one of that resource's types as a domain.
2a) If you start to add an object to a property, auto-suggest resource names.
2b) If you start to add an object to a property, *intelligently* auto- suggest resource names; in other words, suggest only (or primarily) resources of the type that that property is known to take as a range.
3) When editing a resource, show a template that includes all known properties for it, so it's easy to know what to fill in.

