default <T> InjectorBuilder beforeResolved(
            Class<T> injectableType, Consumer<T> action) {
        
        return before(resolved(injectableType).withExecute(action));
    }
Appends an action that must be executed sometime before specified 
type reaches the {@link State#RESOLVED} state. The action will
have access to the instance as it is configured. This is equivalent 
to using the {@link ExecuteBefore}-annotation on a method in the 
class.

@param <T>             the injectable type
@param injectableType  the injectable type
@param action          action to be applied before state is reached
@return                a reference to this builder
common-parent/injector/src/main/java/com/speedment/common/injector/InjectorBuilder.java