Optional shouldn't be constructable itself. It's purely a wrapper thing.
ModLoader is officially deprecated. It will all cease to be with 1.7.