Make it easier to specify a plist without worrying about memory manageme...

...nt and such. Untested. Might also fix the issue with specifiers disappearing. Wow this is a long commit message.