Fixed broken tests and renamed Compose to Compile which probably is the most correct name for it