:gb: Added __vector property and error checking logic