Synopsis in its own file. Si prefixes as functions.