Default values are pre-highlighted. Added unit tests. Changed 'defaultValue' keyword argument to 'default'