feature: protect against illegal functions in data objects