1. A method for processing a context sensitive media object in a target context, comprising the steps of: receiving an object with one or more object rules embedded within the object such that the one or more object rules are propagated with the object; determining if the object is context sensitive; if the object is context sensitive, prioritizing between the one or more object rules and one or more context rules related to a target context; and deciding which method or methods to execute based on the prioritizing such that the object can be processed in the target context.