Background module syntax improvements