Fixed Get*Option

I've tried using the get*Options on ports a few times, which usually ends in pain.

this changelist means that at least we won't throw when calling these functions