The file carver can do this but it is slightly more complicated to set up.
@theopolis is right that we resist doing this so easily in virtual tables.
Carver is disabled by default and requires configuration to setup (so that you still get safety by default). I have a blog post here:
http://www.metalliccode.com/carving/ that covers the basics of configuring carver.