This will work for BC, untill the Forge devs decide what would be the best universal approach. For now this is a solution to prevent the issue for Oil and Fuel, using the rule "first fluid wins". (commit: c057307)
Solution for #1054. Avoids crash from name conflict with .isInvalid() between ILaserTarget interface and TileEntity class, in relation to TileAssemblyTable and TileAdvancedCraftingTable. (commit: bffa773)