Extract Freezable behavior as a Composer dependency