depending on the specific language they can bear one or two parameters