enhanced: invalidatable shared spec is now more readable