Saved parameter metadata in function property, modified error messages