Added support dependency to allow for traits