Function Expressions vs Function Declarations - On Learning