Bug 1066652 - Clean up APIs for adding property types, r=jandem.