non-capturing groups and curly brace things