anchor.diff:      block_common:configs(BlockName, ?MODULE, version(), Description), 
       [
         {gpio_pin, {0}}, %| int | 0 | 0..40 |
  +      {interrupt_edge, {falling}}, %| enum | falling | falling, rising, both |
         {invert_output, {false}} %| bool | false | true, false |
       ]). 
                               
  
positive.code: 
  
  %% 
  %% GPIO Interupt message from Erlang ALE library, 
  %% Execute this block
  %% 
  -spec handle_info(Info :: term(), 
  
negative.code: 
  groups() -> [digital, input].
  
  version() -> "0.2.0". 
  
  
  %% Merge the block type specific, Config, Input, and Output attributes
  