Made header/params/param arbitrary and added "unsupported" feature here and there