Add manifest function/attribute support