Determine if a class property needs to be decorated based on interface

1. also adding missing IContainerAware interface to ITypifiedElement interface