uses prefixes in restrictables