Fix unique buffer prefixes
Add web mode, apparently it supports erb