I don't know about classes, but the content of this file should probably end up in the database if you want the base BBCodes to be editable. Then you can treat them the same way as you treat the custom BBCodes.