Add an experimental fragment method