trying again

changes as per pull request #6.
removed try/catch replaced with meta.type check

not sure where all the old commit info came from, but a reset --hard upstream/develop on my local develop branch fixed things.