Use different font-locking for "variables", types and functions