Changes Interceptor syntax to make it more intuitive (I think)

Still need to figure out exactly how to do these property interceptors.
:S